having green/yellow leaves - Turc Anglais Dictionnaire